package Dominio;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Locale;

import Persistencia.AgenteBD;

public class AgenteCita {
	public boolean isFechaValida(String fecha) {
        try {
            SimpleDateFormat formatoFecha = new SimpleDateFormat("dd/MM/yyyy", Locale.getDefault());
            formatoFecha.setLenient(false);
            formatoFecha.parse(fecha);
        } catch (ParseException e) {
            return false;
        }
        return true;
    }
	
	public boolean insertarCita(Cita cita){
		String sentence="INSERT INTO cita VALUES ('"+cita.getUsuarioPide().getDNI()+"','"+cita.getUsuarioRecibe().getDNI()+"','"+cita.getCiudad()+"','"+cita.getLugar()+"','"+cita.getFecha()+"');";		
		boolean error= AgenteBD.getInstance().executeUpdate(sentence);
		
		return error;
	}
}
